Terminal device for downloading and installing an application and method thereof

ABSTRACT

A method for installing an application includes inputting a command to download the application, selecting a page to add an identifier for executing the application, and displaying the identifier on the selected page.

PRIORITY

This application claims priority under 35 U.S.C. §119(a) to KoreanPatent Application No. 10-2010-0092521, which was filed on Sep. 20,2010, in the Korean Intellectual Property Office, the entire disclosureof which is incorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates generally to installing an application,and more particularly to a terminal device which downloads and installsan application from an external server, while indicating an identifiercorresponding to the application at an adequate location, and a methodthereof.

2. Description of the Related Art

Terminal devices such as smartphones provide a variety of functionality,through various forms of application programs to thus provideconvenience to users. The application programs may be installed asdefault applications by the manufacturers of the devices, or by users,after purchasing the device, by downloading applications from externalservers.

The application market has expanded to services that enable downloadingof applications to not only portable terminal devices, but alsostationary terminal devices such as Televisions (TVs).

Once an application program is installed, an identifier that representsthe corresponding application program may appear on the backgroundscreen, such as icons corresponding to applications displayed on thebackground screens of smartphones.

Since the icons are displayed at random locations, users have to searchthrough pages to find the location of an icon they have just installedand as the number of installed applications increases, newly-installedicons that have not been used yet become more difficult to distinguishat a glance.

SUMMARY OF THE INVENTION

Accordingly, the present invention has been made to solve theabove-mentioned disadvantages occurring in the prior art and otherrelated disadvantages not described above, and the present inventionprovides a terminal device which, when an application is downloaded andinstalled, distinguishes the application by setting the location andshape of an identifier corresponding to a downloaded application to thusenable convenient use of the application by a user, and a method forinstalling the application.

According to one embodiment of the present invention, there is provideda method for installing an application, which may include inputting acommand to download the application, selecting a page to add anidentifier for executing the application, and displaying the identifieron the selected page.

According to another embodiment of the present invention, a terminaldevice is provided, which may include a user interface unit whichreceives a command to download an application, a communication interfaceunit which is connected to a server in response to the command todownload the application, a storage unit which stores the downloadedapplication, and a control unit which provides a screen to select a pageon which an identifier corresponding to the application is displayed,and controls the user interface unit to display the identifier on theselected page on the screen.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other features, aspects and advantages of the presentinvention will be more apparent from the following detailed descriptiontaken in conjunction with the accompanying drawings, in which:

FIG. 1 is block diagram of a terminal device according to an embodimentof the present invention;

FIG. 2 is a block diagram of a terminal device according to anembodiment of the present invention;

FIG. 3 is a diagram illustrating an example of a page select screen,displayed at downloading of an application according to an embodiment ofthe present invention;

FIG. 4 is a diagram illustrating another example of the page selectscreen according to an embodiment of the present invention;

FIG. 5 is a diagram illustrating an example of application installationprocess according to an embodiment of the present invention;

FIG. 6 is a diagram illustrating an example of progress bar displayed onan edge of an icon according to an embodiment of the present invention;

FIG. 7 is a diagram illustrating an example of an icon shaperepresenting an application installed but not used yet according to anembodiment of the present invention;

FIG. 8 is a diagram illustrating another example of the page selectscreen;

FIG. 9 is a diagram illustrating a process of adding a textcorresponding to an application on a page that contains a text listaccording to an embodiment of the present invention; and

FIGS. 10 and 11 are flowcharts illustrating methods of a terminal devicefor installing an application according to embodiments of the presentinvention.

DETAILED DESCRIPTION OF EMBODIMENTS OF THE PRESENT INVENTION

Hereinafter, various embodiments of the present invention will bedescribed in greater detail with reference to the accompanying drawings,in which aspects of the present invention are illustrated.

In the following description, same drawing reference numerals are usedfor the same elements throughout the drawings. While the embodiments aredescribed with detailed construction and elements, to assist in acomprehensive understanding of the present invention, the embodiments ofthe present invention can be implemented without those specific details.Also, well-known functions or constructions may be omitted so as toavoid obscuring the description with unnecessary detail.

FIG. 1 is a block diagram of a terminal device according to anembodiment of the present invention. The terminal device herein may beportable devices such as mobile phones, Personal Digital Assistants(PDAs), MP3 players, or stationary terminal devices such as TVs,electronic frames, electronic display devices, and the like

Referring to FIG. 1, the terminal device may include a user interfaceunit 110, a control unit 120, a communication interface unit 130, and astorage unit 140.

The user interface unit 110 may be configured to display various screensproviding a user with information, and receives various commands or datafrom the user. The user interface unit 110 may be implemented in a formthat includes a separate display terminal (e.g., a Liquid CrystalDisplay (LCD) panel, etc.) and input device (e.g., button, wheel,touchpad, Infa-Red (IR) reception, etc.), or as a touch screen that iscapable of both output and input.

The storage unit 140 stores various programs installed on the terminaldevice. The storage unit 140 may include one or more various memoriessuch as, for example, a Read Only Memory (ROM), a Random Access Memory(RAM), a flash memory, a memory card, a Universal Serial Bus (USB)memory, a Hard Disk Drive (HDD), etc. Specifically, the storage unit 140may store therein various programs such as, for example, an OperatingSystem (O/S) program to drive the terminal device, various utilityprograms, various application programs, or viewer programs. Forconvenience of explanation, the programs used in the terminal device arecollectively referred to as “applications.”

The user may select an application intended for execution through theuser interface unit 110. Specifically, the user may select the intendedapplication by selecting an application identifier displayed on thescreen of the terminal device. The identifier may be displayed invarious forms. One example, is the identifier may be displayed in theform of an icon arranged on the background screen of the terminal, or intext form that represents the application. Further, the identifier maybe directly formed on the screen of the terminal device, or appears onthe screen when the user selects a specific button such as “menu” buttonto search available applications.

When an application is selected, the control unit 120 executes theapplication program stored in the storage unit 140 and provides the userwith the service corresponding to the application program.

The applications may be installed upon manufacturing the terminaldevices, or acquired from an external device (i.e., server) which isconnected through wired or wireless interface, or downloaded fromapplication stores that provide applications for sale.

The communication interface unit 130 is configured to be connected tothe external server by wired or wireless communication protocol anddownload applications. The applications downloaded from thecommunication interface unit 130 may be stored at the storage unit 140.

The control unit 120 is connected to a server using the communicationinterface unit 130 in response to a server access command received fromthe user through the user interface unit 110. The information providedfrom the server is provided to the user through the user interface unit110. The user may search, select and input a command to download anintended application. In response to an input of the download command,the control unit 120 transmits a download request for the selectedapplication through the communication interface unit 130. Processes suchas authentication and installation of security programs may beadditionally implemented. If the application is sent from the server,the control unit 120 stores the received application at the storage unit140 and installs the application.

If a command to download the application is input, the control unit 120selects the page to display an identifier corresponding to theapplication. That is, the control unit 120 controls the user interfaceunit 110 to display the page select screen.

The user may select a page to add the identifier from the page selectscreen displayed on the user interface unit 110.

If the page is selected, the control unit 120 controls the userinterface unit 110 so that the identifier is displayed on the selectedpage during or after downloading.

As explained above, the identifier may be implemented in various formsincluding icons or text. Further, the page select screen may beimplemented in various forms.

FIG. 2 is a detailed block diagram of a terminal device according to anembodiment of the present invention. Referring to FIG. 2, the terminaldevice may include a user interface unit 110, a control unit 120, acommunication interface unit 130, and a storage unit 140.

For example, the user interface unit 110 may be implemented as a touchscreen. That is, the user interface unit 110 may include a display unit111, and a touch recognition unit 112. The display unit 111 may becomposed of a plurality of layers such as display panel, color filter,or backlight unit. The display unit 111 display various screensaccording to the data provided from the control unit 120.

The touch recognition unit 112 may be implemented as a touch sensorprovided on the display unit 111 to perceive a touch of the user on thedisplay panel. The touch recognition unit 112 may provide the controlunit 120 with information about a spot touched on by the user, such ascoordinate information.

The control unit 120 includes a command recognition unit 121, a downloadmanagement unit 122, an application management unit 123, and a graphiccontrol unit 124.

The command recognition unit 121 recognizes the command input by theuser based on the information provided from the touch recognition unit112 and the currently-displayed screen data. The command recognitionunit 121 may control the download management unit 122, the applicationmanagement unit 123 and the graphic control unit 124 according to therecognized command.

The download management unit 122 accesses the server via thecommunication interface unit 130 and provides the function ofdownloading an application. The download management unit 122 generates acommand or data for various functions such as server access, search,application selection, or download requests, transmits these to theserver via the communication interface unit 130 and performs thedownload according to a response from the server.

The application management unit 123 is configured to manage variousapplications stored and installed at the storage unit 140. Theapplication management unit 123 may read the application selected by theuser from the storage unit 140 and execute the read application.Further, the application management unit 123 manages a use history ofeach application based on the use thereof. That is, the applicationmanagement unit 123 may mange the history of each application byfrequency or time of use. Further, the application management unit 123may also manage the location at which the respective application isinstalled. The application management unit 123 may manage informationincluding an address of a location at which an application is stored inthe storage unit 140, a location of an application identifier on thescreen page, a number of identifiers per page, and the like.

The graphic control unit 124 generates screen data to be displayed atthe display unit 111 and provides the generated data to the display unit111. The graphic control unit 124 generates data for various screensrelated with application download such as, for example, page selectscreens in various forms, thumbnail images with respect to the pages,screens corresponding to the data transmitted from the server, and thelike, and outputs the generated data to the display unit 111.Additionally, the graphic control unit 124 may render a screen accordingto execution of an application and provide the display unit 111 with therendered screen.

FIG. 3 is a diagram illustrating an example of a page select screenwhich is displayed when downloading an application according to anembodiment of the present invention.

Referring to FIG. 3, in response to a download command 11 on the screen10 provided by the server, the screen 10 becomes a page select screen.On the page select screen, the screen pages of the terminal device mayeach be represented by a thumbnail image and aligned.

That is, the identifiers of the applications may be aligned on thebackground screen of the terminal device. Herein, if there are too manyidentifiers to be displayed on one screen, the excess identifiers may bealigned on the next page. The user may turn to the next page by touchingon the screen or manipulating the key. As explained above, in an examplewhere the identifiers are represented in icon forms, the icons may bedisplayed on the respective pages. Accordingly, different number andtype of identifiers appear on each page.

FIG. 3 illustrates thumbnail images of pages being displayed on a screen10 according to an embodiment of the present invention. Referring toFIG. 3, total eight thumbnail images (12-1˜12-8) may be displayed. Inthe example illustrated in FIG. 3, pages 1, 3, 4, 5, 8 (12-1, 12-3,12-4, 12-5, 12-8) have space to add identifiers and thus can bedisplayed as selectable state. Conversely, pages 2, 6, and 7 (12-2,12-6, 12-7) have no space to add the identifiers and thus displayed asnon-selectable state. Accordingly, the user can be guided to select thepage from among the pages that can add identifiers therein.

The selectable and non-selectable state may be displayed in variousmanners. For example, the thumbnail images in selectable state may benormally displayed, while the non-selectable thumbnail images may beblurred with downgraded brightness. Alternatively, non-selectable stateof the thumbnail images may be represented by a corresponding message,or in distinguishing color from that of the selectable thumbnail imagesso that the user can notice the same.

Although all pages display thumbnail images and the thumbnails areindicated as selectable or non-selectable, depending on the presence andabsence of spaces in FIG. 3, alternatively the thumbnail images withrespect to the non-selectable pages may instead not be displayed.

FIG. 4 is a diagram illustrating another construction of the page selectscreen according to an embodiment of the present invention. Referring toFIG. 4, identifiers are displayed in icon forms, and thumbnail imageswith respect to the respective pages in which existing identifiers aredisplayed, are aligned on one screen. As illustrated in FIG. 3, thethumbnail images with space are indicated to be selectable, while thethumbnail images without space are indicated to be non-selectable.

In each page, the identifiers may be grouped and stored under folders.Accordingly, when the user selects a page, a folder-selecting popupwindow may appear to allow the user to select a folder from the selectedpage.

Referring to FIG. 4, if a thumbnail image 8 (12-8) is selected, afolder-selecting popup window 13-1 is displayed at one side of thethumbnail image 8 (12-8). The folder-selecting popup window 13-1displays all the folders included in the thumbnail image 8 (12-8) tothus allow the user to select a specific folder therefrom. In oneembodiment, the information about the folders may be displayed on thefolder-selecting popup window 13-1. Alternatively, a folder-selectingpopup window may be displayed for each of the entire folders included inthe thumbnail image 8 (12-8). Herein, the respective folder-selectingpopup windows may display information about the identifiers included inthe folder.

Even the page without space may have a folder therein, and if so, anidentifier may be added to such folder. Accordingly, as illustrated inFIG. 4, if the thumbnail image 6 (12-6) from among the non-selectablethumbnail images 12-2, 12-6, 12-7 has a selectable folder therein, thefolder-selecting window 13-2 may be fixedly indicated on one side of thethumbnail image 6 (12-6). The folder-selecting window 13-2 may also bedisplayed as a single window to indicate the information about theentire folder, or a plurality of windows corresponding to the respectivefolders to indicate identifier information under the correspondingfolder.

Although the folder-selecting popup window 13-1 is provided for theselectable thumbnail image, while the stationary folder-selecting window13-2, instead of popup window, is provided for the non-selectablethumbnail image, in FIG. 4, even for the non-selectable thumbnailimages, the folder-selecting window 13-2 may be implemented as a popupwindow which appears in response to selecting of a corresponding image.Likewise, a stationary folder-selecting window, instead of popup window,may be provided for the selectable thumbnail images.

The folder-selecting window displayed on the screen may be provided tobe selected by the unit of folders of the application groups which arecategorized by application types or user's selection. For example, if agame application is downloaded, the folder-selecting popup window 13-1or folder-selecting window 13-2 with respect to the folder of game groupappears on the screen in popup or stationary manner.

The identifiers of the applications may be displayed as various icons.The shapes of the icons may be provided by the application provider, ordirected generated or edited by the user.

FIG. 5 is a diagram provided to explain a process of downloading andinstalling an application according to an embodiment of the presentinvention. Referring to FIG. 5, in response to a download command inputto a page provided from the application server, the screen 10 is turnedto the page select screen. Accordingly, the thumbnail images 12-1˜12-8of the respective pages are displayed in selectable or non-selectablestates.

If one thumbnail image is selected, the screen is turned to the pagecorresponding to the selected thumbnail image. For example, if thumbnailimage 8 (12-8) is selected in FIG. 5, the icons displayed in thethumbnail image 8 (12-8) in reduced forms are arranged on the screen 10in original sizes.

Thereafter, an icon corresponding to the newly-downloaded application isadditionally displayed. On one side of the additional icon, informationindicating the degree of processing download may be displayed. In FIG.5, the progress bar 14 provides such information. That is, in FIG. 5,the progress bar 14 represents the degree of processing download byrotating along the edge of the icon in clockwise or counterclockwisedirection.

The detailed form of the progress bar 14 is illustrated in FIGS. 6 and7. Referring to FIG. 6, the progress bar 14 starts from a spot on oneside of the icon, and extends in clockwise direction along the edge ofthe icon, and finishes at the spot where the progress bar 14 started asthe download is completed.

As illustrated in FIG. 7, a mark 15 may be additionally displayed on oneside of the icon to indicate that the download is completed.

That is, for an application which has been downloaded, but not used yet,the terminal device may indicate a specific form of mark on one side ofthe corresponding icon so that the user can easily notice suchsituation. Although the mark 15 is indicated in FIG. 5, other manners ofmarking may be implemented. For example, the icon itself may beflickered, or highlighted to draw user attention. Once the correspondingapplication is used, the terminal device may remove the mark 15.

In accordance with another embodiment, for applications that are lessfrequently used, an indicating mark may be used or a corresponding iconmay be displayed to draw the attention of the user in a similar manneras explained above.

Although the progress bar is used in the embodiments of FIGS. 5 to 7 toindicate the degree of download progress, other forms of informationsuch as numbers or text may also be used. For example, information suchas percentage to represent the download progress, total time expected tobe taken until completing download, time elapsed so far or remainingtime may be indicated on a side of the icon or at a predetermined areaon the screen. Further, the progress bar does not have to be displayedin the manner illustrated in FIG. 5 in which the progress bar surroundsthe edge of the icon. For example, a simple bar may be displayed on oneside of the icon.

While the identifiers may be displayed as icon forms in someembodiments, other examples are also possible. For example, text-basedidentifier may be used to represent an application. Specifically, textincluding detailed information such as name of the application, date ofdownload, or name of the provider may be used as the identifier.

In the above-mentioned example, the identifiers may be arranged in alist form. Accordingly, the page select screen may be implemented in aform as illustrated in FIG. 8.

Referring to FIG. 8, a preset number of identifiers are formed on eachpage as a group, and thumbnail images (16-1 to 16-6) with respect to therespective pages may be displayed on the screen. The example of FIG. 8has n number of identifiers on each page.

In such a state, the user may select a page to add an identifier of anewly-downloaded application. Herein, the user may select the page andalso the location of the identifier on the corresponding page.

Unlike FIG. 3, FIG. 8 has all the pages in a selectable state. That is,the texts are listed in sequence, and since the pages simply divide thelists according to the preset number, the user may select the locationto add the identifier from the list so that the identifier is displayedon the selected location. Accordingly, in the particular embodiment, thethumbnail images are not displayed in non-selectable state.

FIG. 9 illustrates the construction of a screen on which one page isselected according to an embodiment of the present invention. That is,if the thumbnail image 2 (16-2) is selected from the screen of FIG. 8,the screen changes to the state as illustrated in FIG. 9. Accordingly,the user may select between App n+2 and App n+3 on the screen of FIG. 9.

In this example, the application text located below the selectedlocation, i.e., APP n+3, APP n+4 . . . are shifted downward to thusensure space, and new identifier (APP x) is additionally displayed onthe ensured space.

As explained above, the identifier may be displayed not only as an icon,but also as a text, and in either case, it is possible to select thepages.

Further, in FIGS. 8 and 9, information to indicate the download progressmay be displayed together. That is, numbers, text or progress bar toindicate the extent of completing download may be displayed on one sideof the newly-added identifier (APP x).

Further, an identifier of the application which has been downloaded butnot used yet may be displayed with brighter color or higher brightness,or flickered, or a marked with a specific mark. Since this has beenexplained in detail above with reference to FIGS. 5 to 7, detailedexplanation and illustration thereof will be omitted for the sake ofbrevity.

FIG. 10 is a flowchart illustrating a method for installing anapplication of a terminal device according to an embodiment of thepresent invention.

Referring to FIG. 10, at step S1010, if a command to download is input,at step S1020, a page select screen is provided and a page to display anidentifier corresponding to a downloaded application is selected.

Page may be selected in various manners. Specifically, the user mayselect the page through the page select screen as the one illustrated inFIG. 3, 4, 5, or 8.

At step S1030, if a page is selected, an identifier is displayed on theselected page. As explained above, if the terminal device includes atouch screen, the page may be selected by direct touching on the screen.

Further, once the identifier is displayed, information to indicate thedownload progress may also be provided along with the identifier untildownload is completed.

FIG. 11 is a flowchart illustrating a method for installing anapplication of a terminal device according to another embodiment of thepresent invention.

Referring to FIG. 11, at step S1110, the user accesses the server usingthe terminal device. Herein, the information regarding the server may bedirectly stored in the terminal device, or the user may directly inputthe server address and access the server.

After accessing the server, the user searches for the application todownload and decides whether or not to download the application.

At step S1120, if the user selects an application to download anddecides to download the selected application, at step S1130, the pageselect screen is displayed.

The page select screen may be constructed in a manner in which therespective pages including existing identifiers corresponding to thepreviously-installed applications are listed in thumbnail images. Ifthere are too many thumbnail images to be displayed on one screen, thethumbnail images may be divided and displayed on a plurality of pageswhich are switchable by screen touch and scrolling.

At step S1140, if page is selected through the page select screen, atstep S1160, the user may select the folder or group. That is, if pageincludes folder therein during page selection, a window for folderselection may appear. Accordingly, the user is enabled to select aspecific folder through the displayed window. At step S1170, if thefolder is selected, an identifier of the application to be downloadedunder the corresponding folder of the corresponding page may beadditionally displayed.

At step S1140, if the page is not selected, at step S1150, a page may beselected at random or the last page may be selected.

At step S1180, if the page is selected, but the folder is not selected,an identifier may be additionally displayed on the background screen ofthe selected page.

Apart from the operation to select the page and folder explained above,downloading and installing a selected application is automaticallycarried out.

As a result, on one side of the added identifier, information may bedisplayed, which is changed according to the download progress andinstallation. Accordingly, the user can check the download progress andinstallation of an application corresponding to the identifier.

At step S1190, if download and installation are completed, whether ornot the application is used may be checked until the first use of theapplication, and at step S1200, if the application is not used, a markmay be displayed. The ‘mark’ herein may be implemented as an indicatorthat shows the application has not been used yet. Accordingly, the markmay be automatically displayed as the download is completed.

At step S1210, if the application indicated by the mark is used, themark is deleted. After that, the identifier is treated as the existingidentifiers.

Alternatively, step of selecting a folder, displaying or deleting amark, and the like may be omitted. Further, folder may be selecteddirectly without requiring page selection.

Further, the page select screen explained above may be selectivelyprovided depending on modes. That is, if the user wishes to add a newidentifier without directly selecting a page to display such newidentifier, the user may set the operation to normal mode. In such anexample, the page select screen is not provided, but the identifier maybe directly displayed on a random page. Conversely, if the user wishesto directly select the page, the user may set the operation to pageselect mode. In this example, the user may select and display pages andfolders through various forms of page select screens including thoseexplained above.

Further, the method for installing an application according to variousembodiments may be stored on various types of recording media andimplemented by the program code which can be executed by a CPU providedin the terminal device body.

Specifically, the code to carry out the method for installing anapplication may be stored in various types of recording media which arereadable by a terminal device, such as, for example, a RAM, a flashmemory, a ROM, an Erasable Programmable ROM (EPROM), and ElectronicallyErasable and Programmable ROM (EEPROM), a register, a hard disk, aremovable disk, a memory card, a USB memory, or a CD-ROM.

According to the above-described embodiments, the user is able to selectan identifier corresponding to a new application and display theidentifier at an intended location, and also easily determine thedownload progress or whether or not the application has been used. As aresult, convenience of using applications improves.

While the present invention has been shown and described with referenceto various embodiments thereof, the present teaching can be readilyapplied to other types of apparatuses. The description of the variousembodiments of the present invention is intended to be illustrative, andchanges in form and detail may be made without departing from the scopeand spirit of the present invention, defined by the appended claims.

What is claimed is:
 1. A method for installing an application in aterminal device, comprising: receiving, by the terminal, a user input todownload a selected application; displaying, in response to the userinput to download the selected application, at least one elementcorresponding to at least one page of the terminal, the page includingan icon corresponding to an installed application; receiving, by theterminal, a user input to select a page among the at least one page; anddisplaying an icon corresponding to the selected application on theselected page with the icon corresponding to the installed application.2. The method of claim 1, wherein displaying the user interfacecomprises displaying a plurality of thumbnail images for a plurality ofpages in which existing icons corresponding to previously-installedapplications are displayed, and wherein receiving the user inputcomprises receiving an input selecting a page to display the iconcorresponding to the selected application from among the plurality ofthumbnail images.
 3. The method of claim 2, further comprising:displaying a thumbnail image in a non-selectable state, if acorresponding page does not have available space to add the iconcorresponding to the selected application; and displaying a thumbnailimage in a selectable state, if a corresponding page has available spaceto add the icon corresponding to the selected application.
 4. The methodof claim 3, further comprising displaying a folder-selecting popupwindow, if the thumbnail image in the selectable state is selected. 5.The method of claim 3, wherein displaying the plurality of thumbnailimages comprises displaying a folder-selecting window in an activatedstate on one side of the thumbnail image in the non-selectable state, ifthe page that does not have the available space to add the iconcorresponding to the selected application includes a folder therein. 6.The method of claim 2, further comprising: downloading the selectedapplication from a server; displaying on one side of the iconcorresponding to the selected application, information to indicate adownload progress of the selected application; and installing theselected application in the terminal device when the downloading of theselected application is completed.
 7. The method of claim 6, whereindisplaying the information further comprises representing the downloadprogress in the form of a progress bar which is displayed as rotatingaround an edge of the icon corresponding to the selected application,clockwise or counterclockwise, according to the download progress of theselected application, wherein the progress bar completely surrounds theedge of the icon corresponding to the selected application when thedownloading of the selected application is completed.
 8. The method ofclaim 2, further comprising displaying a mark on one side of the icon toindicate that the selected application has not been used yet, untilfirst use of the selected application, once the selected application iscompletely downloaded and installed on the terminal device and the iconis displayed on the selected page.
 9. The method of claim 2, whereinselecting the page comprises: dividing a text list representing thepreviously-installed applications based on a preset number anddisplaying the divided text lists on a plurality of pages; and receivingan input selecting a page to add the text to represent the selectedapplication, from the pages which correspond to the divided text lists,wherein the identifier includes a text which represents the selectedapplication.
 10. The method of claim 9, wherein displaying theidentifier on the selected page comprises: ensuring available space onthe text list of the selected page, while shifting a displaying locationof existing text downward; and displaying the text on the ensured space.11. A terminal, comprising: a user interface unit which receives a userinput to download a selected application; a control unit which provides,in response to the user input to download the selected application, atleast one element corresponding to at least one page of the terminal,the page including an icon corresponding to an installed application,and controls, upon receiving, by the terminal, a user input to select apage among the at least one page, the user interface unit to display anicon corresponding to the selected application on the selected page withthe icon corresponding to the installed application; a communicationinterface unit which connects to a server to download the selectedapplication under a control of the controller; and a storage unit whichstores the selected application.
 12. The terminal device of claim 11,wherein the control unit controls the user interface unit to display aplurality of thumbnail images for a plurality of pages in which existingicons corresponding to previously-installed applications, in response tothe command input via the user interface unit, and to display a page todisplay the icon corresponding to the selected application selected fromamong the plurality of thumbnail images.
 13. The terminal device ofclaim 12, wherein the user interface unit displays a thumbnail image ina non-selectable state if a corresponding page does not have availablespace to add the icon corresponding to the selected application, ordisplays a thumbnail image in a selectable state if a corresponding pagehas available space to add the icon corresponding to the selectedapplication.
 14. The terminal device of claim 13, wherein the controlunit controls the user interface unit to display a folder-selectingpopup window, if the thumbnail image in the selectable state isselected.
 15. The terminal device of claim 13, wherein the control unitcontrols the user interface unit to display a folder-selecting window inactivated state on one side of the thumbnail image in the non-selectablestate, if the page that does not have the available space to add theicon corresponding to the selected application includes a foldertherein.
 16. The terminal device of claim 12, wherein the user interfaceunit displays information to indicate a download progress of theselected application on one side of the icon corresponding to theselected application.
 17. The terminal device of claim 16, wherein theinformation is represented in the form of a progress bar which isdisplayed as rotating around an edge of the icon corresponding to theselected application, clockwise or counterclockwise, according to thedownload progress of the selected application, and the progress barcompletely surrounds the edge of the icon corresponding to the selectedapplication when downloading of the selected application is completed.18. The terminal device of claim 12, wherein the storage unit storesinformation including a use history of the selected application, alocation at which each application is stored, and a location at whichthe identifier of each application is displayed, and if the control unitdetermines according to the use history of the selected application thatthe selected application has not been used yet, the control unitcontrols the user interface unit to display a mark on one side of theicon corresponding to the selected application to indicate that theselected application has not been used yet.
 19. The terminal device ofclaim 12, wherein the identifier is a text which represents theapplication, and if the command is input through the user interfaceunit, the control unit controls the user interface unit to divide a textlist representing the previously-installed applications based on apreset number and displaying the divided text list on a plurality ofpages, so that a page to add the text to represent the selectedapplication is selected from the pages which correspond to the dividedtext list.
 20. The terminal device of claim 19, wherein the control unitcontrols the user interface unit to ensure available space on the textlist of the selected page, while shifting a displaying location ofexisting text downward, and additionally displaying the text on theensured space.